package br.com.quad.dao;

import java.util.List;

import br.com.quad.bean.Cliente;

public interface ClienteDAO {
	
	
    public Cliente inserir(Cliente cliente) throws Exception;
	
	public boolean alterar(Cliente cliente) throws Exception;
	
	public boolean isExclusaoLiberada(Cliente cliente);
	
	public boolean excluir(Cliente cliente) throws Exception;
	
	public List<Cliente> getSelecionar(int codigoCliente,String nome,String CPF_CNPJ,String RG_IE,String tipo);
	
	public Cliente getCliente(int codigoCliente);
	
	public List<Cliente> getListarTodos();
	
	public boolean isExiste(Cliente cliente);
	
	public void inicialize(Cliente cliente);

}
